package org.springframework.web.servlet;

import org.springframework.web.context.WebApplicationContext;

public class DispatcherServlet extends FrameworkServlet{
	
	/** Well-Know name for the MultipartResolver object in the bean factory for this namespace.*/
	public static final String MULTIPART_RESOLVER_BEAN_NAME="multipartResolver";
	
	/** Well-Know name for the LocaleResolver object in the bean factory for this namespace.*/
	public static final String LOCALE_RESOLVER_BEAN_NAME="localeResolver";
	
	/** Well-Know name for the ThemeResolver object in the bean factory for this namespace.*/
	public static final String THEME_RESOLVER_BEAN_NAME="themeResolver";
	
	/**
	 * Well-know name for the HandlerMapping object in the bean factory for this namespace
	 * Only used when "detectAllHandlerMappings" is turned off.
	 * @see #setDetectAllHandlerMappings
	 */
	public static final String HANDLER_MAPPING_BEAN_NAME="handlerMapping";
	
	
	/**
	 * Well-know name for the HandlerAdapter object in the bean factory for this namespace
	 * Only used when "detectAllHandlerAdapters" is turned off.
	 * @see #setDetectAllHandlerAdapters
	 */
	public static final String HANDLER_ADAPTER_BEAN_NAME="handlerAdapter";
	
	/**
	 * Well-know name for the HandlerExceptionResolver object in the bean factory for this namespace
	 * Only used when "detectAllHandlerExceptionResolvers" is turned off.
	 * @see #setDetectAllHandlerExceptionResovlers
	 */
	public static final String HANDLER_EXCEPTION_RESOLVER_BEAN_NAME="handlerExceptionResolver";
	
	/**
	 * Well-know name for the RequestToViewNameTranslator object in the bean factory of this namespace
	 */
	public static final String REQUEST_TO_VIEW_NAME_TRANSLATOR_BEAN_NAME="viewNameTranslator";
	
	public DispatcherServlet(){
		super();
	}
	
	public DispatcherServlet(WebApplicationContext webApplicationContext){
		super(webApplicationContext);
	}
}
